<?php
require_once './JddjCommon.php';
require_once './JddjStoreSvc.php';
require_once './JddjCategorySvc.php';
require_once './JddjProductSvc.php';
// require_once './JddjOrderSvc.php';

//新增无资质门店接口
// $stationName = '快方送药';
// $phone = '01088889999';
// $city = 1;
// $county = 2801;
// $stationAddress = '北京大兴区亦庄开发区贵园南里7号';
// $operator = 'jdtest';
// $serviceTimeStart1 = 11;
// $serviceTimeEnd1 = 20;
// $lat = 38.110812;
// $lng = 115.198771;
// $coordinateType = 3;
// $closeStatus = 0;
// $storeNotice = '如果您的下单时间超过我们营业时间，我们将在下一个营业时间处理您的订单';   

// $JddjStoreSvc = new JddjStoreSvc();
// $data = $JddjStoreSvc->createStore($stationName, $phone, $city, $county, $stationAddress, $operator, $serviceTimeStart1, $serviceTimeEnd1, $lat, $lng, $coordinateType, $closeStatus, $storeNotice);
// echo json_encode($data)."\n";die;
// $res = $JddjStoreSvc->sendCreateStore($data);
// echo $res;

//修改门店信息
// $stationNo = '11663393';
// $stationName = '快方送药123';
// // $phone = '01088889999';
// // $city = 1;
// // $county = 2801;
// // $stationAddress = '北京大兴区亦庄开发区贵园南里7号';
// $operator = 'jdtest';
// // $serviceTimeStart1 = 11;
// // $serviceTimeEnd1 = 20;
// // $lat = 38.110812;
// // $lng = 115.198771;
// // $coordinateType = 3;
// // $closeStatus = 0;
// // $storeNotice = '如果您的下单时间超过我们营业时间，我们将在下一个营业时间处理您的订单';   

// $JddjStoreSvc = new JddjStoreSvc();
// $data = $JddjStoreSvc->updateStoreInfo4Open($stationNo, $stationName, $phone, $city, $county, $stationAddress, $operator, $serviceTimeStart1, $serviceTimeEnd1, $lat, $lng, $coordinateType, $closeStatus, $storeNotice);
// // echo json_encode($data)."\n";die;
// $res = $JddjStoreSvc->sendUpdateStoreInfo4Open($data);
// echo $res;

//获取所有城市信息列表接口
// $JddjStoreSvc = new JddjStoreSvc();
// $data = $JddjStoreSvc->allcities();
// // echo json_encode($data)."\n";die;
// $res = $JddjStoreSvc->sendAllcities($data);
// echo $res;

//创建药品分类
// $pid = 0;
// $shopCategoryName = '一级分类';  

// $JddjCategorySvc = new JddjCategorySvc();
// $data = $JddjCategorySvc->addShopCategory($pid, $shopCategoryName);
// // echo json_encode($data)."\n";die;
// $res = $JddjCategorySvc->sendAddShopCategory($data);
// echo $res;

//更新药品分类
// $id = '11663393';
// $shopCategoryName = '二级分类';  

// $JddjCategorySvc = new JddjCategorySvc();
// $data = $JddjCategorySvc->updateShopCategory($id, $shopCategoryName);
// // echo json_encode($data)."\n";die;
// $res = $JddjCategorySvc->sendUpdateShopCategory($data);
// echo $res;

//删除药品分类
// $id = '11663393';

// $JddjCategorySvc = new JddjCategorySvc();
// $data = $JddjCategorySvc->delShopCategory($id);
// // echo json_encode($data)."\n";die;
// $res = $JddjCategorySvc->sendDelShopCategory($data);
// echo $res;

//查询药品分类
// $fields = 'id,shopCategoryName';

// $JddjCategorySvc = new JddjCategorySvc();
// $data = $JddjCategorySvc->queryCategoriesByOrgCode($fields);
// echo json_encode($data)."\n";die;
// $res = $JddjCategorySvc->sendQueryCategoriesByOrgCode($data);
// echo $res;

//创建药品
// $outSkuId = '1997345567';
// $categoryId = 20461;
// $brandId = 14152;
// $skuName = '感冒药123';
// $skuPrice = 650;
// $weight = 5;
// $images = 'https://opendj.jd.com/img/josIcon.png';
// $fixedStatus = 1;
// $isSale = true;

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->addSku($outSkuId, $categoryId, $brandId, $skuName, $skuPrice, $weight, $images, $fixedStatus, $isSale);
// echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendAddSku($data);
// echo $res;

//修改药品
// $outSkuId = '1997342';
// $categoryId = 20462;
// $brandId = 14151;
// $skuName = '活菌型乳酸菌乳饮123';
// $skuPrice = 6500;
// $weight = 10;
// $images = 'https://opendj.jd.com/img/josIcon.png';
// $fixedStatus = 1;
// $isSale = true;

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->updateSku($outSkuId, $categoryId, $brandId, $skuName, $skuPrice, $weight, $images, $fixedStatus, $isSale);
// // echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendUpdateSku($data);
// echo $res;

//查询商家已上传商品信息列表接口
// $skuName = '感冒药';
// $upcCode = '6921041426579';
// $skuId = 201923123;
// $pageNo = 1;
// $pageSize = 20;
// $isFilterDel = '0';

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->querySkuInfos($skuName, $upcCode, $skuId, $pageNo, $pageSize, $isFilterDel);
// // echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendQuerySkuInfos($data);
// echo $res;

//获取京东到家类目信息接口
// $id = 0;
// $fields = 'id,pid,category_name';

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->queryChildCategoriesForOP($id, $fields);
// // echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendQueryChildCategoriesForOP($data);
// echo $res;

//根据商家商品编号和商家门店编号批量修改现货库存接口
// $outStationNo = '001';
// $stationNo = '10000';
// $userPin = 'test';
// $skuStockList = array(
// 	0 => array(
// 		'outSkuId' => '122222',
// 		'stockQty' => 10
// 	),
// 	1 => array(
// 		'outSkuId' => '122223',
// 		'stockQty' => 10
// 	),
// 	2 => array(
// 		'outSkuId' => '122224',
// 		'stockQty' => 10
// 	),
// 	3 => array(
// 		'outSkuId' => '122225',
// 		'stockQty' => 10
// 	)
// );

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->batchUpdateCurrentQtys($outStationNo, $stationNo, $userPin, $skuStockList);
// echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendBatchUpdateCurrentQtys($data);
// echo $res;

//根据到家商品编码和到家门店编码批量更新锁定库存接口
// $listBaseStockCenterRequest = array(
// 	0 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122222',
// 		'stockQty' => 10
// 	),
// 	1 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122223',
// 		'stockQty' => 10
// 	),
// 	2 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122224',
// 		'stockQty' => 10
// 	),
// 	3 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122225',
// 		'stockQty' => 10
// 	)
	
// );

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->updateOpenLockQtys($listBaseStockCenterRequest);
// // echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendUpdateOpenLockQtys($data);
// echo $res;

//批量查询商品可用与锁定库存、门店上下架状态信息接口
// $listBaseStockCenterRequest = array(
// 	0 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122222',
// 		'stockQty' => 10
// 	),
// 	1 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122223',
// 		'stockQty' => 10
// 	),
// 	2 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122224',
// 		'stockQty' => 10
// 	),
// 	3 => array(
// 		'stationNo' => '123',
// 		'skuId' => '122225',
// 		'stockQty' => 10
// 	)
	
// );

// $JddjProductSvc = new JddjProductSvc();
// $data = $JddjProductSvc->queryOpenUseable($listBaseStockCenterRequest);
// // echo json_encode($data)."\n";die;
// $res = $JddjProductSvc->sendQueryOpenUseable($data);
// echo $res;